exhaust steam turbine - Spanish English Dictionary